/**
 * Created by lenovo on 2017/5/2.
 */
// 产品管理
var cpglData = [{
    xqzl: [10,30,70],
    yfryzl: [1020,30,2],
    qxzl: [15,20,45],
},{
    xqzl: [20,40,80],
    yfryzl: [2010,60,5],
    qxzl: [20,25,50],
},{
    xqzl: [30,27,102],
    yfryzl: [13276,13,'1.2%'],
    qxzl: [8,12,23]
}];

// 左下角开发日志部分
var kfrzData = [
    [
        {
        type: 'rw',
        info: '廖光贤新增支持使用MPP数据库的本地接口将数据从Hive导入到MPP数据库中，并且CD后台适配Hive的不同存储格式',
        time: '2017-05-02 15:23:35'
    },{
        type: 'qx',
        info: '王玉雷新增sql抽取，两个相同的table进行join，多个重复的列，出现异常',
        time: '2017-05-02 20:23:50',
    },{
        type: 'qx',
        info: '王玉雷新增江西BDOC平台装载DB2组件报错',
        time: '2017-05-02 17:30:21',
    },{
        type: 'rw',
        info: '张巧龙新增针对File2File，需要在FileReader完成serde处理',
        time: '2017-05-03 09:21:20',
    },{
        type: 'qx',
        info: '李宏源新增处理上海项目MQ任务写入HDFS Kerberos失效的问题',
        time: '2017-05-03 12:21:01',
    },{
        type: 'rw',
        info: '李宏源新增错误数据解析必须支持Time类型和datatime类型',
        time: '2017-05-03 13:21:04',
    },{
        type: 'qx',
        info: '张永曦新增广域网性能测试中，需要对比多线程的UDT、TCP以及FTP传输速度',
        time: '2017-05-02 09:21:30',
    }],
    [
        {
        type: 'rw',
        info: '涂敬伟新增ETL 改为通过 Kafka 向 YAFE 提交任务',
        time: '2017-05-02 15:23:35'
    },{
        type: 'rw',
        info: '邵明路新增控制流监控，最近执行菜单下选择一条执行失败的流程，点恢复执行按钮，恢复执行失败',
        time: '2017-04-23 20:23:50',
    },{
        type: 'qx',
        info: '李运田新增按照记录级校验的统一改进，文件类抽取组件中“错误处理机制”需要优化',
        time: '2017-04-23 17:30:21',
    },{
        type: 'rw',
        info: '罗志成新增（需求待细化）装载组件中，如果目标表结构发生变化，需要在界面上进行明显提示',
        time: '2017-04-23 09:21:20',
    },{
        type: 'qx',
        info: '李运田新增执行pig组件，不管是否用到自定义函数，都提示找不到jar包，自定义函数已创建，但/apps/bcetl/data/customFunction目录为空',
        time: '2017-04-22 12:21:01',
    },{
        type: 'rw',
        info: '罗志成新增抽取hive非分区表，编辑分区表达式，建议执行出错，日志提示不存在分区属性',
        time: '2017-04-20 13:21:04',
    },{
        type: 'qx',
        info: '张永曦新增集成版ETL中，装载组件之前的最后一个转换类必须点击“保存”，需要优化',
        time: '2017-03-28 09:21:30',
    }],
    [{
        type: 'rw',
        info: '罗志成新增集成版ETL中，装载组件之前的最后一个转换类必须点击“保存”，需要优化',
        time: '2017-05-02 19:23:35'
    },{
        type: 'qx',
        info: '胡国靖新增ETL测试情况页面上，组件执行日志的显示方式上需要优化，需要区分数据流与控制流组件',
        time: '2017-05-02 17:23:50',
    },{
        type: 'qx',
        info: '邵明路新增控制流监控，最近执行菜单下选择一条执行失败的流程，点恢复执行按钮，恢复执行失败',
        time: '2017-05-02 16:30:21',
    },{
        type: 'rw',
        info: '邵明路新增同一个数据流中执行分叉多个转换类组件的执行结果有问题',
        time: '2017-05-02 09:21:20',
    },{
        type: 'qx',
        info: '王均新增抽取FTP,hdfs,节点装载Hive，以空格为分隔符，将所有字段作为一个字段进行装载',
        time: '2017-05-03 12:21:01',
    },{
        type: 'rw',
        info: '王均新增控制流监控视图--->调度计划中的流程按照中文排序混乱。',
        time: '2017-05-03 13:21:04',
    },{
        type: 'qx',
        info: '罗志成新增统计汇总组件计算COUNT报错',
        time: '2017-05-03 13:21:30',
    }]
];

// 中上产品构建总览部分
// 构建统计
var buildDayData = [
    {
        value1: [0, 0, 0, 0, 1, 0, 2, 1, 1, 0, 0, 0, 1, 0 , 1, 2, 0, 0, 0, 0 ,0 , 0, 0, 0, 0],
        value2: [0, 0, 0, 0, 5, 4, 2, 5, 3, 7, 12, 3, 2, 3 , 6, 7, 3, 2, 1, 0 ,0 , 0, 1, 0, 0],
        date: ['2017-04-25', '04-26', '04-27', '04-28', '04-29', '04-30', '05-01', '05-02']
    },
    {
        value1: [4, 6, 5, 3, 4],//285
        value2: [53 ,64, 53, 48, 45],
        date: ['2017-04-25', '04-26', '04-27', '04-28', '05-02']
    },
    {
        value1: [23, 12, 33, 47, 11, 15, 29, 12],
        value2: [77, 68,  227,  247,  109,  74,  121,  93],
        date: ['2017-04-03', '04-07', '04-10', '04-15', '04-20', '04-25', '04-28', '05-02']
    },
];
// 平均构建耗时
var buildAverageData = [
    {
        value: [20, 40, 45, {value:30,itemStyle:{normal:{color:'#ED6474'}}}, 50, 35, 25, 34, 43, 23,
        20, 29, 19, {value:34,itemStyle:{normal:{color:'#ED6474'}}}, 21, 45, 36, 21, 10, {value:5,itemStyle:{normal:{color:'#ED6474'}}}, 51, 21],
        date: ['2017-04-11', '04-12', '04-13', '04-14', '04-15', '04-16', '04-17', '04-18', '04-19', '04-20', '04-21',
            '04-22', '04-23', '04-24', '04-25','04-26', '04-27', '04-28', '04-29', '04-30', '05-01', '05-02']
    },
    {
        value: [30, 20, 25, 50, 20, 45, {value:31,itemStyle:{normal:{color:'#ED6474'}}}, 36, 28, 12,
            53, 21, 34, {value:12,itemStyle:{normal:{color:'#ED6474'}}}, 46, 21, 30, 24, 46, 19, 29, 39],
        date: ['2017-04-11', '04-12', '04-13', '04-14', '04-15', '04-16', '04-17', '04-18', '04-19', '04-20', '04-21',
            '04-22', '04-23', '04-24', '04-25','04-26', '04-27', '04-28', '04-29', '04-30', '05-01', '05-02']
    },
    {
        value: [40, 30, 48, 34, 42, {value:27,itemStyle:{normal:{color:'#ED6474'}}}, 34, 32, 34, 21,
            57, 16, 23, 24, 31, 25, {value:16,itemStyle:{normal:{color:'#ED6474'}}}, 27, 30, 25, 49, 38],
        date: ['2017-04-11', '04-12', '04-13', '04-14', '04-15', '04-16', '04-17', '04-18', '04-19', '04-20', '04-21',
            '04-22', '04-23', '04-24', '04-25','04-26', '04-27', '04-28', '04-29', '04-30', '05-01', '05-02']
    }
];
// 构建历史
var gjlsData = [
    7238, 6248, 8238
];
// 构建总数
var gjzsData = [
    [21, 127, 547],
    [30, 98, 456],
    [54, 272, 1179]
];

//代码质量概览
var dmzlglData = [
    ['90%', '90%', '95%', '85%', 90],
    ['86%', '70%', '68%', '90%', 94],
    ['88%', '100%', '60%', '95%', 94],
];

//代码库
var dmkData = [
    {
        value: [210, 1000, 1160, 540, 400, 835, 1210, 810],
        date: ['2017-04-25', '04-26', '04-27', '04-28', '04-29', '04-30', '05-01', '05-02']
    },
    {
        value: [570, 800, 1600, 1250, 600, 245, 780, 1800],
        date: ['2017-04-25', '04-26', '04-27', '04-28', '04-29', '04-30', '05-01', '05-02']
    },
    {
        value: [1510, 1400, 1700, 1400, 800, 950, 1000, 900],
        date: ['2017-04-25', '04-26', '04-27', '04-28', '04-29', '04-30', '05-01', '05-02']
    }
]
// 日均代码提交量
var rjdmtjl2Data = [
    [{
        total: 21,
        contri: 0,
    },{
        total: 127,
        contri: 56,
    },{
        total: 547,
        contri: 78,
    }],
    [{
        total: 34,
        contri: 8,
    },{
        total: 174,
        contri: 67,
    },{
        total: 352,
        contri: 88,
    }],
    [{
        total: 37,
        contri: 20,
    },{
        total: 343,
        contri: 38,
    },{
        total: 691,
        contri: 69,
    }],
];

// 右下角开发日志部分
var kfrzChart = [
    [160, 10, 78, 57, 2],
    [146, 8, 63, 47, 6],
    [146, 6, 72, 43, 5]
]